leaf insulator - Alemán Inglés Diccionario